# -*- coding: UTF-8 -*-
'''
@Project ：pythonProject 
@File    ：demo3.py
@Author  ：siwei
@Date    ：2023/10/23 21:53 
@other   ：str.print---->print(str)
'''
# 实战三:模拟12306火车票订票流程需求:假设北京到天津有以下4个车次可供选择，用户选择所要购买车次，进行购票进站
# 车次      出发站-到达站     出发时间    到达时间间隔  历时时长
# G1569    北京南-天津南      18:06        18:39    00:33
# G1567    北京南-天津南      18:15        18:49    00:34
# G8917    北京南-天津西      18:20        19:19    00:59
# G203     北京南-天津南      18:35        19:09    00:34
dict1 = {'G1569': ['北京南-天津南', '18:06', '18:39', '00:33'],
         'G1567': ['北京南-天津南', '18:15', '18:49', '00:34'],
         'G8917': ['北京南-天津西', '18:20', '19:19', '00:59'],
         'G203': ['北京南-天津南', '18:35', '19:09', '00:34'], }
print('车次      出发站-到达站     出发时间    到达时间间隔  历时时长')
for k in dict1.keys():
    print(k,end='      ')
    for v in dict1.get(k):
        print(v,end='     ')
    print()

a = input('请输入要购买的车次:')
b = input('请输入乘车人,如果是多位乘车人使用逗号分隔:')

if a in dict1.keys():
    print('您已购买了' + a + ' ' + dict1.get(a)[0] + ' ' + dict1.get(a)[1] + '开,请' + b + '尽快换取纸质车票。【铁路客服】')
elif a not in dict1.keys():
    print('车次不存在')